<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>string-filter</title>
</head>

<body>

    safe: 禁止转义，让标签生效
    <!-- 没加safe，输出<em>hello</em> -->
    <p>{{'<em>hello</em>'}}</p>
    <!-- 加了safe，输出斜体的hello -->
    <p>{{'<em>hello</em>'|safe}}</p>

    capitalize: 把变量值的首字母转成大写，其余字母转小写
    <p>{{'hello world'|capitalize}}</p>

    lower: 把值转成小写
    <p>{{'HELLO'|lower}}</p>

    upper: 把值转成大写
    <p>{{'hello'|upper}}</p>

    title: 把值中的每个单词的首字母都转成大写
    <p>{{'hello world'|title}}</p>

    reverse: 字符串反转
    <p>{{'olleh'|reverse}}</p>

    format: 格式化输出
    <p>{{'%s is %d'|format('name', 17)}}</p>

    striptags: 渲染之前把值中的所有的HTML标签都删掉
    <p>{{'<em>hello</em>'|striptags}}</p>

</body>

</html>